duplex engine - Turkish English Dictionary